home *** CD-ROM | disk | FTP | other *** search
/ PC World 2005 July & August / PCWorld_2005-07-08_cd.bin / software / topware / miranda / miranda-v0.4.0.1rc1.exe / {app} / Docs / ICQ-Readme.txt < prev    next >
Text File  |  2005-05-08  |  10KB  |  234 lines

  1.  
  2.           ICQ protocol plugin for Miranda IM (Joe)
  3.           ________________________________________
  4.  
  5.  
  6. About
  7. _____
  8.  
  9. This Miranda IM plugin makes it possible to connect to the ICQ
  10. instant messenger network and communicate with other ICQ users.
  11.  
  12.  
  13. Known Problems
  14. ______________
  15.  
  16. - In Invisible mode, when other side is not in visible list messages are sometimes 
  17.   received twice from some clients (it is a problem of that clients, they do send them
  18.   twice)
  19.  
  20. - In Invisible mode, when other side is not in visible list messages are not unicode
  21.   aware. This is because ICQ protocol does not support unicode offline messages.
  22.  
  23. - When synchronising server-list, users get added with await auth flag or receive added
  24.   message. The way which ICQ servers handle authorisations, we cannot do it better - when
  25.   uploading contacts to server account has to be a new one, then contacts can be added
  26.   and uploaded without auth... If the account is an old one they cannot be added without
  27.   auth if they require one. So they are added with flag awaiting auth. With the new
  28.   Manage server list contacts added contacts should never receive auth requests, but 
  29.   if you have an old account they can receive added notification.
  30.  
  31.  
  32. Changes
  33. _______
  34.  
  35. 0.3.5.1
  36.  
  37. Bugfixes:
  38.   Renaming of server groups was not working properly - caused errors
  39.   Avatar could not be deleted (the delete button did not work)
  40.   File Transfers were not working properly in some cases (wrong cookie handling)
  41.   Avatar formats were not recognized correctly
  42.   Method of determining target dir in file receive was not solid enough
  43.   Manage server-list dialog leaked memory
  44.   Synchronize visibility items was not working properly
  45.   Our avatar image was not linked to our ContactPhoto
  46.   Added workaround for DB Blob caching issues
  47.   Fixed occasional crash on login (missing TLV validity checks)
  48.   Fixed slow update of nicks when users imported from server-list
  49.   Fixed auto info update mechanism, do not progress too fast, do not drop processing
  50.   Fixed empty groups are always hidden in Manage Server List, cannot be used either
  51.   Fixed occasional crash on avatar retrieval - limit size of image to the size of packet
  52.   If our rate is high, ignore user requests for status msgs & user details (prevents disconnection)
  53.   Added temporary solution for roughly translated ICQ 2003b russian
  54.   Manage server-list dialog could display other contacts and could crash
  55.   Basic search could search for bad uin - garbage can be in the string
  56.   Added workaround for select() malfunction - caused high CPU load
  57.  
  58. Improvements:
  59.   If Update details from server is on, user group are also updated
  60.   Changed System Uptime to Member since in my details
  61.   Auth system recognizes & sends UTF-8 messages
  62.   Miranda version signature improved (preparing for old signature removal in the future)
  63.   Added better error detection for offline msgs receival process
  64.   Made avatar handling more resilient to server errors
  65.  
  66.  
  67. 0.3.5
  68.  
  69. Bugfixes:
  70.   Server-list operations is now scheduled correctly
  71.   Newly added contact with privacy setting is not hidden anymore
  72.   Fixed unicode message receiving from Icq2Go! (messages were corrupted)
  73.   Fixed Grant authorisation - not showed correctly and crashing randomly
  74.   Move to group was not working properly
  75.   On accept/decline filetransfer miranda was sometimes disconnected
  76.   Group with subgroups was deleted if empty, that messed up subgroups
  77.   Newly added contacts from server sometimes missed their group
  78.   Offline messages are no longer received older than existing ones
  79.   Now will not try to add contacts to server, which are not ours
  80.   Divided server ids to groups - caused strange behaviour if id and group id were same
  81.   Other small fixes
  82.  
  83. New features:
  84.   Added avatar tab to user-details dialog to show avatar even without mToolTip
  85.   Linking avatar to mToolTip is now optional
  86.   My user-details now show more informations & added idle since to ICQ tab
  87.   Added support for uploading your own avatar image
  88.  
  89. Improvements:
  90.   Rewritten Manage Server List dialog - now works perfectly (without sub-groups support)
  91.   Added partial support for subgroups (supported: rename, move, parial: add)
  92.   Added optional linking to mToolTip, link only if no image set
  93.   Added workaround for QNext client (it is not capable of type2 msgs)
  94.   Added option to turn off HTTP gateway on HTTP proxy
  95.  
  96.  
  97. 0.3.4.2 (not published)
  98.  
  99. Bugfixes:
  100.   Fixed authorisation reply
  101.   Fixed contact transfer ack
  102.   Now parses URL send ack correctly, no more timeout
  103.   Now sending ack on contacts receive
  104.   Now correctly add contact without auth if they does not require it
  105.   Fixed crash on receiving long message through P2P (very old bug)
  106.   Many other fixes (see CVS changelog for details)
  107.  
  108. New features:
  109.   Added full unicode message support (requires SRMM Unicode)
  110.   Added support for sending and receiving Idle time.
  111.   Added reliable client identification (if not identified, gives appropriate ICQ client)
  112.   Added support for avatar images (downloading only).
  113.   Added Grant authorisation option (send & recognize)
  114.  
  115. Improvements:
  116.   Server-side list support rewritten, now uses acking, partly supports groups (without sub-groups for now).
  117.   Most cookies standardised to imitate icq5 behaviour
  118.   Basic search now automatically removes garbage from text, e.g. it can search by 123-456-789
  119.  
  120.  
  121. 0.3.3.1
  122.  
  123. Bugfixes:
  124.     Could crash when receiving unicode messages.
  125.  
  126.  
  127. 0.3.3
  128.  
  129. Bugfixes:
  130.     Failed to send or receive files from ICQ 2003b.
  131.     Fixed a number of smaller memory leaks.
  132.     Contact e-mail info was not displayed correctly.
  133.     Failed to retrieve user details during certain circumstances.
  134.     URL messages could disappear when sent through a Direct Connection.
  135.     Nick name was not deleted from server list when local nick name was deleted.
  136.     Server side contacts could reappear after being deleted if they were on the
  137.     visible/invisible lists.
  138.     Changing status while connecting had no effect.
  139.     A bunch of other fixes that are too boring to list here, have a look at
  140.     the CVS changelog if you want the big list.
  141.  
  142. New features:
  143.     Added support for sending and receiving Typing Notifications.
  144.     Now accepts messages formatted in unicode (note: this wont solve the problem
  145.     with displaying messages with multiple charsets).
  146.  
  147. Improvements:
  148.     Uses plugin DLL name in various menus to make it easier to have several ICQ
  149.     plugins loaded.
  150.     More robust packet parsing reduces the risk of any future stability problems.
  151.  
  152.  
  153. 0.3.2
  154.  
  155. Bugfixes:
  156.     Prevent your status messages being read when you are invisible.
  157.     Small memory leak when sending an SMS.
  158.     Fixed a dumb bug that caused random disconnections from the ICQ server.
  159.     Cleaned up the code for searches and user info updates, should work better now.
  160.     AIM users in your server contact list would get added locally with uin 0.
  161.  
  162. New features:
  163.     Added "missed message" notification.
  164.  
  165. Improvements:
  166.     Added better error messages for message send failures.
  167.     Messages now default to the most reliable delivery method available for a given contact.
  168.  
  169.  
  170. 0.3.1
  171.  
  172. Bugfixes:
  173.     Fixed crash when incoming file transfer was cancelled before the transfer started
  174.     Failed to receive SMS messages sent while offline
  175.     Fixed some problems with accepting file transfers from Mirabilis clients
  176.     Increased thread safety to reduce some reported connection/disconnection problems
  177.     Fixed compability problems with sending messages to some jabber clients
  178.     Fixed some message compability problems with Trillian
  179.     Corrected some ack sending
  180.     Added a lot of safety checks to increase general stability
  181.     Plugin didnt load unless winsocks2 was installed
  182.  
  183. New features:
  184.     Removed restrictions on UIN length for better compability with iserverd
  185.     The password can now be left empty in options, it will be asked for during login
  186.     Server port can now be left empty in options, a random port will be selected during login
  187.     Show logged on since and system uptime info in ICQ tab
  188.  
  189. Improvements:
  190.     Reduced file size
  191.     Message sending now uses a more reliable delivery method
  192.  
  193.  
  194.  
  195. Support and bug reporting
  196. _________________________
  197.  
  198. We cannot give support on e-mail or ICQ. Please visit the Miranda IM help page at
  199. http://www.miranda-im.org/help/ if you need help with this plugin.
  200.  
  201. If the help page does answer your question, visit the Miranda support forum at:
  202. http://forums.miranda-im.org/ and we will try to assist you.
  203.  
  204. If you want to report a bug, please do so in the official bugtracker at:
  205. http://bugs.miranda-im.org/
  206.  
  207.  
  208.  
  209. Contact
  210. _______
  211.  
  212. Current maintainer is Joe @ Whale, jokusoftware at users.sourceforge.net
  213.                       Martin ╓berg, strickz at miranda-im.org
  214.  
  215.  
  216.  
  217. License and Copyright
  218. _____________________
  219.  
  220. Copyright (C) 2000-2005 Joe Kucera, Martin ╓berg, Richard Hughes, Jon Keating
  221.  
  222. This program is free software; you can redistribute it and/or
  223. modify it under the terms of the GNU General Public License
  224. as published by the Free Software Foundation; either version 2
  225. of the License, or (at your option) any later version.
  226.  
  227. This program is distributed in the hope that it will be useful,
  228. but WITHOUT ANY WARRANTY; without even the implied warranty of
  229. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  230. GNU General Public License for more details.
  231.  
  232. You should have received a copy of the GNU General Public License
  233. along with this program; if not, write to the Free Software
  234. Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.